Big Huge Thesaurus

bloom of youth

noun